﻿@model LojaWeb.ViewModels.ProdutoViewModel

@{
    ViewBag.Title = "Index";
}

<h2>Index</h2>

<fieldset>
	<legend>Busca</legend>
	@using (Ajax.BeginForm("Busca", "ProdutoLoja", new AjaxOptions 
													{
														HttpMethod = "Get",
														InsertionMode = InsertionMode.Replace,
														UpdateTargetId = "listProdutos"
													}))
	 
	{
		@:Por nome: @Html.TextBox("palavraChave", (String)ViewBag.CurrentFilter) &nbsp;
		@:Por categorias: @Html.DropDownList("CategoriaID", "Todoas") &nbsp;
		<input type="submit" value="Search" />
	}
</fieldset>

<table id="listProdutos">
@for (int i = 0; i < Model.Produtos.Count();)
{
    <tr>
    @for (int j = 0; j < 5; j++, i++)
    {
		if (i >= Model.Produtos.Count())
		{
			break;
		}
		
        var item = Model.Produtos.ElementAtOrDefault(i);
        <td align="center">
			<a href="@Url.Action("Details", "ProdutoLoja", new { id = item.ID }, null)">
			@item.Nome
            <br />
            <img alt="@item.Foto" src="@Url.Content("~/Content/produtos/" + @item.FotoDisplay)" width="180" />
            <br />
            @item.Preco.ToString("$0.00")
			</a>
			<br />
			@Html.ActionLink("Comprar", "AdicionaAoCarrinho", "CarrinhoLoja", new { id = item.ID }, null)
        </td>
      }
      </tr>
}


</table>
